79285023
99952823
17513866
5141892
78154622
64591710
82756241
83349316
25125263
68272885
23865301
6289300
26112240
70867211
97568605
34893126
1451029
39755025
9799445
9081256
9142182
75718252
24331480
20868280
99304360
15959843
65873204
59917050
79394082
27936387
45243860
45377639
91774239
31614077
26812681
21222153
5110937
3874261
40995318
901026