52688408
57022015
64099329
51222489
17754856
40769041
19239764
39176875
76055883
4337811
3681707
77249368
44412145
64073068
16792476
46845080
20844055
68219295
55891024
7273280
5051871
5969213
28052211
67382521
99124359
28351532
93876314
78127054
64998995
53534389
52842172
47672243
20004982
26229935
62773304
65633898
84151792
85477318
3975948
37544096