35681368
64242646
41337625
13887034
78649700
66698247
74373122
97694255
97954315
22279561
4985220
52009939
13395379
8748285
28401793
82346201
45314626
85327
39788360
25603224
48741919
74004828
38793519
1715670
42801172
4279678
7554133
92564851
1354504
56784318
92437771
54061308
321018
40202881
1020846
69677597
55615688
57306256
1392509
56841582