77294592
63278386
30955023
28794564
74761674
80494945
14893501
85222525
62722598
52706941
48568727
10466952
43883069
57344616
20012555
7939157
88592666
83093483
83323370
4549416
52557805
49535510
35773079
84433867
53924640
93559182
79163194
93374487
41851363
50708565
81418758
16197232
50587658
84918668
98055
99484471
41357514
88744809
12989102
3410949