4784323
5272292
64925725
91717682
49874797
80419854
10569316
11111941
72432266
74397612
90243866
82513333
9692835
79023123
3708290
18855736
67022712
36436573
57142390
64364985
14237842
26866383
50791689
75694949
48391110
31437854
18149150
8215950
42507907
945379
27653110
34033146
99862103
64085852
10858807
59173203
17628425
22832979
6541524
74629168