89299843
18152602
99441637
3093725
44688202
1201304
66309275
33282165
20892015
51936354
38952420
332635
71375909
75664651
77324217
63578120
75252507
84827706
65702686
77332522
25183379
23019815
53307858
49646960
2657099
62705629
28071662
21355946
64826960
2964399
69921565
98135242
1474217
28458031
4584798
82605451
25247892
15997431
20684022
18992375