88617723
68145859
13847095
42135177
41601646
65634464
75106396
1282350
68796348
2519235
42895919
45194374
21275060
48298894
866053
7182993
57612923
35599929
18972604
66083157
61574989
41652021
102530
24451048
68365852
74164321
99294397
70341371
75663147
84526178
36861016
32294816
55777365
12213994
5889632
23897427
10917508
51857567
71436584
566131