6877595
51804038
30307749
28951397
39405147
70417136
29195611
30543902
18944900
70994175
18473542
81521396
6849352
1316628
26051255
194570
88217235
38727848
41513204
53601033
7195279
18972542
52258812
58135636
71918415
77034302
19058828
43271779
85088215
24134196
65869235
87771519
29707724
72182708
34719735
19664030
12918983
1892527
40161445
35531197