32481146
84522880
56148108
69362810
28036042
65436763
59054513
38557606
53724819
1817150
3389369
60118932
13541535
6331343
23352445
78998148
40067828
66223044
76192048
51059344
3453402
89043451
36625190
6095735
75477149
79007567
14704935
6689778
62419644
87634511
58877405
57994829
95119636
81657623
2621135
7296707
51804842
17257229
3195477
39475753