31164693
28792834
69583107
43447518
7569885
56251894
96952563
53443463
5728058
82483530
52211526
26832336
29899329
95295857
74106265
2201428
67693288
6762324
9441324
6069109
86882991
91503238
36442240
8954929
12652148
87352948
77534111
93045643
26164986
75842526
8095123
6436721
93119174
6852531
3316149
12845844
32076278
33801956
12199685
3952662