31363882
74047231
79241135
28961086
48887690
53218740
41396245
27136785
6453362
7624147
63939030
39102175
71314987
93378469
191650
61739437
36203962
50184812
8975387
9323235
34668643
27772738
24107282
14428301
54892483
1859321
845768
59298150
84206788
79045636
68754113
14877085
45125211
15893937
75464172
37578042
95695273
30318054
4488110
38899375