4389811
17217707
93541922
13978908
39562636
3636889
4262947
97696342
7915283
78585530
19716307
6629343
71437716
40631635
17517945
49032376
13945447
74908515
56596136
57135740
56265246
7178702
16485223
5186236
24976624
3134819
7325041
31383302
64852127
82513199
61995331
21133123
77639
67386955
95012351
60777118
91047151
87304973
4108489
50767215