65689050
27953816
7969498
47522216
28179543
27186705
97084788
13671455
28852622
78733014
28903674
79824215
7024876
37299409
93149767
53351863
47334607
18527420
61785035
93159685
65448854
43961908
77242619
53563422
45162305
23408497
92031154
39756547
69124969
14674383
33161913
73636027
59968233
82732070
2329329
76727555
233990
66249882
60221740
36675899