18619669
59479064
16885000
87281539
35538323
36684980
10899765
99896671
73742476
38951786
6814288
22602558
838448
55873789
13354488
96208848
17472192
32799161
8186599
75641382
92819596
77242682
80846011
80599945
11847213
29882815
73222733
15899282
37664656
33592475
7877843
16575394
81123945
11056241
56622483
79006348
75182361
54579607
76728029
5659080