136368
7295465
80907231
54319679
31269968
16327230
23916870
31006231
89174156
91031578
58006141
88325065
90496811
94172616
20646815
22006861
53978504
85546320
32951030
60676049
92526589
9314246
89161441
71694075
48473067
991179
105685
68198541
31023022
57698187
33592481
11244794
74364581
81277980
16516450
1889344
33882062
9987189
74267772
41811005