78597252
43948551
29455949
99097314
26278261
41227483
85934265
71441096
90434427
86523123
53738313
4609257
1744236
94033122
74155124
61974077
80997391
91088775
87476426
47087737
51044703
51413842
12575000
1298353
41639326
94755434
14365563
16901783
29413684
21116635
7466776
72343885
3943578
33271605
59162197
13441077
33235050
27699029
46498750
16656743