49063694
85889626
43048581
53252289
25613714
72279902
95838228
37477407
13032059
25816470
33992296
60968537
46586488
33384026
2490798
63759590
74055722
65188393
21829375
72245154
9871185
59897649
85675190
97352375
9096400
73364566
96297281
6071014
91326589
66732477
86675524
58534652
86896716
80636173
90957396
76029199
75486447
40856018
50071541
4616344