25013972
95816965
53559865
73397940
18443791
17426990
48521076
51649906
16852342
12475128
9159999
31029501
93074489
86974859
32506773
19352423
40838902
24832657
219388
54285284
19513639
7222332
27818404
65378089
37623608
36336379
21783443
54154493
78444219
15746019
51831607
4902727
33728888
46012643
78112502
30871722
67397612
15856121
47565708
7503777