79161883
9382517
3487463
62183486
10264643
76491139
583654
8897966
36176186
14819666
11116690
7918759
91441850
94248198
7235225
1386631
38166027
85551714
11446923
26284573
80136477
94451964
7836927
97746585
69827
53013775
38079000
3631990
16828077
39961131
89024736
23396927
74147253
94574053
47466991
569452
5928131
22066360
57219942
11536458