7045818
38086365
52034782
30275925
76743958
88096695
96569303
77011223
36122808
50097367
41354068
68076982
16268620
74808812
93507755
59029959
70299265
58515920
2887811
5384782
10109303
93385312
41854628
61773294
55336250
76024730
10283705
27719378
29764340
3821015
14449305
60844268
52098684
96845931
96717677
83973470
41678232
36641316
96088015
4827510