53603002
11627111
19481095
3233451
66994992
98613832
3087959
91933150
58034733
35389213
40038632
65701428
25734745
80986011
44653331
20795371
6352889
18531625
90482616
50866773
64005004
70473670
5333123
71567239
6617135
56902869
54605530
45986859
77642495
72106551
51624494
13431698
6097881
50485152
40934363
2389743
77595947
52008388
82341314
44663880