93496683
7260655
49142547
79023900
43681736
84414075
71374396
73833528
9485101
101768
59493467
24117327
59656406
63679091
6454757
60922460
5199753
20188905
81266161
72193773
506943
65308996
89471295
81768778
69175641
88885241
4566457
25134807
7834888
4012524
77555092
69266090
22772865
69332389
75724546
2156484
42627316
53049299
29687956
56023773