5184171
66397656
11466563
2962201
56188924
1363640
99475529
92615692
24713648
5099174
43873417
87808370
87766417
57194160
39791639
64727364
83061020
87303527
34918654
84929794
70917534
23261508
36602131
63727682
21392286
82967576
22934258
98913844
93175970
38993400
5031537
44541267
16294774
1069236
39966186
84307116
49104747
91207792
15371438
82744248