39974569
48297795
32694722
25525821
90345902
2862490
43895690
38967994
3705218
51638265
51914298
97389115
92666362
85965903
3886952
10943164
8821339
6337081
90247798
95457632
72232544
7708269
90364924
76497687
77917971
22114557
10631964
5027397
3558928
4133600
53283935
53904539
9508226
22914353
42796193
96007056
56303505
59616846
99804434
46418812