21612110
16734570
48722535
75916971
10894069
44902652
64258605
732264
83032146
3709806
60989862
45646313
5052374
1355127
17818314
23654836
24345698
29578902
32066909
39715
33151691
49601105
5335350
2878785
13746040
80076545
4061969
67566599
17189049
92941505
81903784
2538373
5646408
74581399
11704643
48458164
88563832
9344454
88792358
61217795