82589139
8694675
58423703
14119000
43181540
89211608
54756946
45381617
3882795
53876046
195444
28558584
99871047
26479765
99225589
68599842
20677753
101697
35027978
57462069
22022957
99906704
46279450
79383715
57946972
44531394
78521899
6953654
27818158
84261679
36253199
63098621
2119643
67753162
7901537
69964359
96548488
10892367
74731654
60539004