52789678
39451139
3377206
78455991
30704111
24055797
71924650
447959
52966108
99874180
64539147
36435119
55314535
56226749
38381209
22213303
32225636
46012922
77729591
41095091
61078384
3876633
2451810
8909280
75781094
11199907
34375607
11817662
11434167
67405709
39528323
5719348
75284428
34225064
63075155
91864366
4111351
2864726
62677811
21817741