38486643
33712423
17508096
2389760
70209188
42585161
37927529
29532174
11744618
47786488
91136008
7042773
76653909
24751045
75648636
5900121
22408206
84841348
4045300
59568056
24731603
5845409
1184532
78885349
51968308
31176990
13137066
11198268
52099373
98977176
11786
60838500
50516230
68914709
69218703
89974806
79635339
63097657
33842026
77231063