52829150
81333216
69077813
44233449
55397099
20299339
27312085
22783492
2736006
9864449
69354378
4851230
80699755
58037761
54669391
88303580
20667762
89537094
77521445
39963414
71025809
33909762
41354675
77785749
97623208
36797961
18391814
6294945
65932586
415023
31679183
5427177
64098831
3578074
5415124
21204125
13923177
29487294
40664237
30772709