3798750
16243027
1902362
80855515
95028588
8798480
2052008
81054540
10057765
75268382
36288644
68882209
90373689
72174313
715284
26303776
86581944
16089094
84388148
41661975
8991306
46978663
31485125
18631526
87039905
81296028
35903750
67516705
93095443
23361442
79602541
77634118
72848109
97575583
13573490
82904755
5323922
81258523
63819453
58972167