43614632
1675545
65403133
183777
35465857
91835994
68352221
56268460
71264106
6569745
41074225
20683973
8286884
6279192
39831485
94678896
3578214
50666042
48298032
1136324
9139667
33741691
11095524
94311051
88187373
47064807
75078746
96603008
58014741
58233692
46348762
30028296
56098355
45565610
52661524
81027578
17732748
40553490
31207099
39401888