33568684
53656080
50025886
9056168
16574070
13163013
94761191
87444115
335129
99796860
63239355
29914953
4407786
64861880
55082703
38729537
83721038
52614128
45781174
2094564
16177494
69222371
23328930
47219935
49527179
88736823
89742126
93784884
38045680
73056858
27486938
2100374
63185945
94301476
12798540
58795398
89066771
1077758
18771674
69628837