3987160
29269089
80076133
3269969
79516089
44895677
680048
49997411
94706327
2205209
21216192
48467225
24383878
61247357
22425999
9351820
93031126
67276102
6014922
25851652
3290262
96914831
76843264
86393409
92625176
75851412
3327410
19855540
16635493
39612546
88684347
34116977
63686271
1361243
45023218
99105343
68903124
29975932
18388035
67089113