24396595
96781850
90923345
49344179
3862992
6177507
79843742
19266181
4770497
76277744
3824566
15113547
89652069
24505534
1696764
16365381
18852793
2916324
25318738
66223990
51079917
9975209
83002378
1419581
12085230
2096662
5698537
148
25222754
94758826
4835175
25297564
34968056
21987029
14577557
30902743
69828201
32729664
984277
82907531