12177788
10182221
84068602
56908780
21236736
6205159
19701269
73791511
37749913
27045803
60444020
63206955
3652920
59794001
58189113
4511967
67392469
89093045
59179693
59737538
2092106
51343477
96687017
4495617
52851928
95548591
44924882
72889573
43926670
4695666
59388485
57223113
559851
57764650
31366191
84228888
28198301
76563946
34813319
4884133