69472188
84623416
9452867
1654205
2696949
30311488
14241290
17284449
819828
7947526
12827795
88286776
98123280
56957921
34329081
49958339
60325508
95873044
75868694
14907102
34502088
26299759
11676688
36846397
2137165
16384582
94879176
72297669
81076026
5852744
11452306
95718557
71231533
81694227
18938498
43417283
46821443
52304371
77823746
17131228