41458300
96747607
30881360
35037686
32726266
75726246
79647427
48752382
32849815
21249894
52056855
7348775
46002674
57828336
20264198
4686631
78303543
81982650
7573427
1714594
685844
6623048
18478624
18225543
6346419
69854810
71253868
55321233
56265029
81898240
97345164
55095162
85711752
10123821
99947170
88725383
92433198
36652734
47741234
95324417