154108
85221094
65938499
81699538
9872675
46371245
7418470
52447207
83711129
43693069
80142292
71551192
13387535
10425378
41043969
32608576
58533533
78982832
64401058
3813893
59954239
58666827
74403833
20588435
54718574
58356770
83823085
47558050
26185104
96299827
84511815
77499743
94673235
30077049
12599184
58724022
4998581
41915025
90135913
43782193