99428299
15129052
58373601
50423445
31455480
28213440
23002307
90258242
20979682
80546384
74016252
11625733
47397936
85919268
18738370
961162
8767625
6973532
52244463
48331565
737355
44621888
14579854
89905878
91117789
13917677
13281670
7847294
1467439
91345278
17945637
82554758
38352563
99439073
97364979
3745436
15999694
79201544
4494477
7217282