22332047
20515010
8665864
961316
3228566
98206950
86688945
6721119
34123602
5793171
82448205
46157032
5794548
95155740
71476025
74532233
81236827
75592457
66183788
9077249
8746233
82163986
32346703
60469195
98968396
53572143
26583340
58533478
69248863
7513471
56914208
53072340
92925323
74089794
32251721
36451264
3919812
45436432
4364650
53309142