93415659
73086786
48755438
1279026
88243849
47733567
33398715
65833992
98908841
84652701
79992780
36445194
63312978
29734596
50758012
90592481
36679016
60355836
9938208
23647241
6810623
66818174
93345163
94416840
50269095
11981595
68262748
75684193
80474275
87298288
72691510
48447600
83851522
10126375
7344495
81472049
59183561
72786449
20783170
18421788