80081450
49811754
4417290
34508345
74803784
55894014
8407660
69895405
27826886
6585873
68352804
20314919
752918
73495124
99535274
36286874
61292192
27444861
21508711
29384237
59058761
18809508
95271662
50333032
31004628
61047829
5234682
64894195
42409337
50686265
31142635
24224008
60961139
1535427
64015623
44909104
4525284
98042033
65057240
16024252