66795841
32628737
29406570
16626320
54455091
34201605
5836907
75583147
24897792
54332614
14561146
45101390
2236880
86068965
5418695
75016424
9882744
48352568
65186316
69249623
99451841
58663125
94031799
67221960
33182804
43927451
4042611
94039471
51873120
63343310
84673767
88933117
492212
81041728
91441019
7183651
6335766
69443579
50106361
14915071