65905017
6903241
89555962
42136784
84037235
71138391
67992038
52588359
10289567
17205352
23615439
56736595
26772311
71623285
31782007
70866464
4837678
25628008
39941902
85807448
50995418
15396733
23342066
68812399
73254271
3813404
16468436
65422941
69745122
60767399
7063805
83694620
99655941
60165161
47896038
40685441
46881068
95554586
40074466
99237983