33992485
75856526
108021
58294310
70783150
311378
26793516
8794744
96898617
1142410
34255795
46323198
18519552
91022528
96132740
86248915
56364894
46747454
90754285
67926210
35277767
61508794
9368089
36252006
25007138
89122142
1841940
65965848
1511958
43933265
77606493
45754035
45358719
58366917
39304486
62994752
52325618
9872651
6025180
27798253