41886656
98271955
62207183
37092048
36971057
58121890
32013262
63689883
27635243
68052835
33516343
31344876
3644979
4203899
9672224
2815345
886912
81112697
17029081
37083806
54469124
5248504
89747782
86043087
36847127
76141144
94827598
36292062
37609975
36913691
24337187
94269507
561717
88535880
58693794
51198440
37776093
12081952
65329826
17868089