19429314
96555651
29185331
15423476
76893934
94709788
42457344
59733901
38663452
18119725
5328030
24806602
447844
62134090
17714326
55031866
18353242
7887536
80741140
13132332
99184566
72601405
19829834
82434463
6027283
51974529
67194132
40298529
81138904
70679097
21733284
28365294
73987062
3818141
29878133
44486914
90409029
32192142
63832488
5179444