41153163
57785589
78516032
13715663
28741920
98047301
66503935
62132369
40148893
77581817
49488090
84881724
90472575
74026553
75249255
40646382
46708692
1973318
87103055
7105839
24981246
93794607
38171855
2555133
97007019
40744181
28788825
66881268
88773090
85209193
20923321
65382519
78225101
83152381
96637989
32563666
95345420
48169084
1284994
8810496