48608482
93654124
80111087
17863530
99133050
25023642
36581053
154333
81791697
39565763
3498482
81329692
96467935
62332255
67164111
24721978
87849782
76074879
20951977
26879800
29135867
7328905
40178899
33568988
62678855
92509589
46836683
32849171
40085171
53125655
45376932
35312470
40843477
99082669
70428642
87337451
9913275
2183554
75252462
34854516