46031990
34646628
799870
40187258
91147080
674168
70083812
1304196
14219088
16813285
52554822
5278315
9503401
80385986
669434
4036215
22994864
5707333
17836105
20547319
91804675
29579391
90839426
31359796
3272888
85237792
65746687
5815789
3185595
7269854
92756706
29167317
78163091
20425537
53638092
39268066
13408513
40763186
10965918
72322995