5439608
72671255
2942135
23201899
89084499
99711299
73767696
3793283
11399606
6693484
81987790
80008025
83112556
24405105
52964223
21547168
58034656
11126639
5711876
15546234
63604431
22845251
37301225
41991036
54454601
34628615
87407032
56293894
2601001
87734483
55817927
88882425
32045520
81963604
75268514
53188327
54768964
39679264
77705571
89942712