29216748
12243610
19149641
91936794
44849707
16169784
30951649
255293
34981920
6454808
3933489
78491504
60569330
8281115
68019612
19981150
89931787
7737776
10923721
80736156
88259326
8041561
25827492
24138284
99627493
84862627
12656341
23734620
46075832
53904498
44038441
30923042
34092235
85352861
723619
69158045
97158742
11428521
44189335
29929412