79643239
503500
2061781
53334911
20693744
15736961
61868155
91651390
5796297
76461901
7526722
60786569
11786963
49661371
10518887
34735416
62777014
35076843
25667397
80284397
62975194
88768951
60818759
52303864
64518201
77133402
46756150
19115681
74207368
38796306
94376050
85731659
2657526
41282357
17019304
4712316
43525090
66223690
19105768
91887656