64141348
39234368
82182434
72815027
28338468
3395365
68084845
95889505
56732891
56732389
81153403
68545596
46083470
54116654
1389674
50378482
48981043
400436
92444992
60491459
24865907
18121699
20851859
87676008
1356923
87966677
43719457
59506935
19463457
88299668
41608426
14931757
49017456
8402768
87636900
5640202
70586407
6348936
21217285
22277588