7448970
84442714
4147102
1494953
3469584
93864165
40375899
54025684
76031795
8187711
23706952
62506266
96157284
37674226
5945152
3798396
8768436
71542488
20614377
66849682
781085
8361194
65679816
1463822
92193377
78006807
57054247
56763784
28724157
60047209
30674576
30117263
16879637
78727940
74055897
6953406
9776361
66171044
56151786
17003952