32571191
60377960
51082033
64681331
73542730
35275313
2698367
6225223
1791447
75879273
32587234
127344
57387220
44763418
2788950
90997074
78046263
15322628
24888714
33926128
4765665
96354463
49347974
217852
17234229
79217048
72777963
94823635
10391399
63615067
27033385
71792563
5607516
22083444
98614778
36663889
14742304
54696974
88532935
13364924