20673082
7285790
7343631
21403539
19802970
1561156
29518923
2621191
81715709
22668223
41916360
92216102
67896351
50045508
39385915
53446821
10024853
93726882
27837030
29222573
98241394
63448061
61193632
66669233
94434715
27183999
67503122
20058898
52043485
1371746
74672805
34806673
70142130
21113208
84702930
482447
55543602
9649500
92964865
64123666