37258819
95262574
5716371
19339158
87488723
41357454
16287869
57566849
36474399
17774378
8497286
35779016
500802
62548543
17516502
232058
73166954
15322735
71875534
2260478
52648582
47472114
47314457
84831158
78465611
18798024
43362073
57695436
58333317
4325444
5782020
46727461
62804668
43618684
94696111
29314974
92121178
49334990
78947139
45448167