85044820
29477637
37661394
63025047
7094918
31327128
50629295
65733109
5974448
99929169
41969500
78891794
31974110
23505359
55484781
41839454
4616636
76257082
93806718
89006286
55241668
48605705
85388681
97588372
64399175
40555707
74376922
5970235
51941312
26788134
2869276
83394180
46277116
82932483
70444540
871316
4182237
86643997
1068678
62586274