94726590
32642318
76164540
24095850
21766459
54727679
229682
79503006
45089273
8498231
75392333
71846974
31077721
68129712
96326951
14474276
51041452
40978182
8000712
4665935
55088655
83916940
2167136
8020797
17195506
22673680
77224
14956910
85035135
73113058
32047529
12454437
68339950
234252
21784197
52207112
8716272
832103
5097731
82893474