98679489
36758725
7409180
3886318
34593322
68577345
57197508
7692864
13936378
38402814
66805620
5253921
13496999
86262152
74412763
22329786
46039419
91116182
78237526
3481816
7407114
65212655
65978352
29124982
15076550
7350870
31691270
39297101
75775466
66457908
52083548
35723338
9661387
98324023
3236672
21779044
65944238
57764612
57527552
41038543