65473816
7831285
3655926
58002421
50546758
93628167
77844045
200547
43459911
36212072
44471215
27511601
21528338
94162116
52401657
4623847
84153652
19133639
93849044
77561231
34962849
41305180
10501175
37782176
3029515
11631813
50104033
66085365
34444212
24741929
16834937
88252535
2659273
7240750
95467311
12657230
99687284
50639970
26558253
43616739