73819760
39368918
90356760
84936663
22679176
29391157
22337188
2598485
738731
69133893
47032992
23692229
30118849
40992451
11962910
98962566
96777671
10648849
23328163
46879172
94313307
67744194
74423377
60805280
44942365
92761180
61432213
35441048
59806146
72457993
95412897
75187977
66464553
22273937
21079591
1349912
51045298
20391355
77138622
8028311