27254950
9491302
21179246
95409605
69923921
39959483
1671546
565987
78102523
91135209
50736021
96383273
58146683
24832083
22015645
44045122
34495892
40919568
88889228
80544842
55234949
47106708
24883118
64809069
66366808
95878456
2384672
12133461
22753388
33482589
59047743
44143044
1074413
21425349
19375127
97802385
90765394
14552080
12584873
86107480