63248565
19024382
62108518
16584457
43358565
14345598
29229437
33668085
9963481
6083587
24118943
30917986
47448501
21746585
39821342
11243829
10104376
79886194
5770603
70803432
81301936
80715696
52336805
4704918
45756966
82029139
68254629
92077772
43429777
89717115
8394513
59638553
70176009
77345275
91509568
44664514
2287032
41788707
49833106
51707789