47522192
16722202
18564462
37258611
2655221
77275859
15477978
25213210
40721858
53714616
51107253
88675154
29403677
62517418
77919205
9871179
65858136
62029458
25207332
58327989
28402012
7506498
74964065
79767671
1795606
70796536
92067162
67985839
98149256
13612691
32212482
49204739
2793757
44871289
94254377
23458501
92321439
720209
46787671
40613418