217293
39293069
10185812
35073942
8187997
97611613
94323318
65716088
46088762
45008847
69888564
85761011
93984137
15889251
9919919
71329044
2334172
72684592
12264457
42379015
42513283
72838008
79947298
8632319
5193306
61905240
86654079
17378448
16725548
4640352
52001135
28182428
84938921
38098745
15495427
8309307
4058304
67988164
7814430
29139523