59329099
78343726
63708386
15705924
23433462
45888856
4138637
6462772
14244263
53818461
38158184
78933714
13089369
916247
2065232
49821740
65383229
79157776
47114865
96872305
30896712
85207800
77849999
36028973
19007377
50187932
458288
22964592
36374999
26033834
9570746
17442979
19075229
75757995
19097224
4243366
26632748
43304932
1543348
17459788