31235496
8690289
8426347
40881522
65347375
52705359
36374512
66023013
62997697
45388116
5508673
63375896
214593
74141164
91545919
9291163
73242017
3075156
38477867
57086577
87861309
97795433
1694610
86684204
58422001
7358767
28148329
34446547
39651892
76244933
83692844
51555688
44294748
40006272
50114990
1990394
32667044
92743533
51857842
699212