63705182
2908614
21467365
19908085
19835691
43379632
53389628
32233638
65316869
62614147
74149768
88232725
15173374
41694061
63267821
98508237
73215244
86366612
18465145
94166095
63624157
40709375
77715155
50659302
5779590
4389347
779838
7858277
20739991
70157626
22191489
46861615
82299255
98571927
17835039
14378663
83942667
82592035
45667159
3491738