145088
31793070
66928158
34349676
565154
12315842
49352132
20851153
59649749
74907900
10919798
6344840
71743989
2772873
33892717
79429318
44024735
5496550
37912545
60864229
27645195
51104036
65479198
1332090
9916774
40363069
35907866
171599
12719045
56953277
45695215
4390146
1604247
54654935
88149123
98443442
89457126
86941055
78857114
46763634