65038476
42108348
47401765
24221288
24812469
829817
73774236
94208482
87094646
83719984
60505570
16748007
43282734
529757
17937034
89794866
45962058
32758955
46023996
33344641
34111001
33834910
30879361
25062737
49992777
21472374
61219553
57941932
72021151
36405197
71037438
15339345
37355165
65061176
96024511
32833263
53722541
49042254
64904872
44068131