60679296
69158127
90754938
15049648
99312879
50277675
51403029
56863791
18334767
5034364
38236291
45805538
50346598
21796056
33058013
39265605
91642714
91874077
40761564
82034166
4115682
12241774
4414838
1958868
88723257
1829362
75798286
7036315
6463242
74944067
28709446
41063643
7685275
29158009
36929114
73177267
19433129
41886453
70682630
16742225