54364320
13944385
53786293
57626682
37274675
60211698
97079725
6607994
97905747
71098431
91029095
78686180
14836040
82191335
25065279
25532006
58167591
31874530
5198071
85957236
49178998
64552020
35419441
53127923
8894935
24342050
80654993
31764630
6541607
43505960
5544105
18058571
87883767
99255308
93298428
96805392
29137872
64964182
79021291
20574898