4382860
37548584
10755398
40018098
87567624
1303182
7434882
46517413
83632027
58029821
5416639
40923419
9183794
776245
43017123
8103590
46477779
79583672
63395252
26533006
50377258
88935042
454215
5559396
68039263
80294756
12724669
82259753
3834794
7901972
41492115
27266249
24442184
97145655
50195523
86444633
4275844
38071987
729697
10986393