2739439
10684741
100006748
18895698
11382813
30782465
54338632
66681681
7936583
31673272
85135222
54628965
12805542
58748154
15398900
8120495
86155720
10168813
15926580
36859270
1474393
19604500
88898953
41252683
43939154
24584731
33854772
9105831
22645963
34697123
78332221
89282095
98267871
18713770
2556575
4038719
70567562
5483983
17689549
39117206