32175841
13726384
22788922
2344171
93979732
13348203
39255319
30462039
21058381
42468009
38677377
59911819
24648376
20656501
68814845
86764023
90135303
8873384
62618259
17769963
1978240
96414237
99761767
65588739
85568794
71761733
65872275
32496106
5251325
23113460
52192700
7662378
27719285
30287033
36321155
77115774
90467673
24623812
71843153
27972434