69948436
18914188
5329008
69499844
23867216
35686204
13578379
56338502
15398483
24095039
68939831
16656950
19945382
5553969
62175352
12202289
11224395
72384893
26127511
38605116
5567417
76206270
6883137
8010948
87134136
53314408
99224247
34142740
42753316
96909809
91854779
956151
5898547
8206395
12021389
5054423
662299
64685873
615326
784726