55348750
16973335
91266494
50954437
75319600
29586336
3615038
59114815
85062923
17204873
11607757
31587973
48165561
10596238
38346836
2386157
67424238
80636225
85309995
21483807
62076092
29459769
6924821
11759333
91028396
47417274
12136987
28424844
20717351
67138103
49455494
18526118
17474900
424889
18392712
99655211
19187411
23486636
58399031
36386859