14367077
82758084
43949714
21007050
17219373
52055505
63288153
71773616
99335770
389890
41851682
56304446
47838481
80992125
30646324
87355662
64904122
9264958
82673639
21799860
41032917
1956919
15744082
47524935
16851623
3621634
66144715
9583058
59795
6273545
74341605
46441661
55496084
9509521
80755420
48185228
96032219
7354474
57897568
20044176