98737361
8617564
72172150
60623996
68616519
4787637
25379109
76917156
484704
86858610
94072613
60421950
94927383
53967131
60341600
13758021
5052242
96075421
45029720
45428346
33939057
51639504
25084641
45105601
96384824
11614361
95489847
84508408
58837
88801512
4795345
43301765
43117138
74291697
45675504
88814222
20026219
53171365
6709866
29454544