4708561
18934080
557668
6097787
36944143
43963587
31484833
68948591
38354210
1721970
6545909
89165118
8934150
21383522
10139042
84142090
46441726
95169726
3566889
32403012
99247889
460302
66008832
4579137
1193851
84157246
509308
50018269
48175866
8479945
72909995
75574599
70144124
99281701
26094054
35392794
16888721
73147332
7864972
8793844