50585677
62125100
37154715
19295683
33259219
81739952
32863725
55243073
38145597
30223375
13085194
94224625
63967892
30897397
10469618
98155190
48001780
34964739
18547498
65288539
65985549
68633802
2189425
38074272
4914462
9029685
7110859
8439985
68925249
63452391
38022806
46957661
82894906
88292404
38215472
68764489
21985330
68181418
66896965
63278968