15417092
75999140
89226140
97337151
3558672
25727790
8168135
98032244
19196845
15234479
73886710
9993999
3250881
12589665
49909812
29807422
48577324
30185896
64637263
65071510
91869357
34589559
73464261
3002328
31345759
34155746
59339734
82116430
2518427
37689525
1867624
13742354
60396148
11392219
90197362
21094544
96707683
6097891
26118537
52179567