63644335
29073800
72911416
9372481
16935569
53705343
8534213
5098331
76217063
44747678
22985393
40439836
4527171
21725355
9817784
98983902
89673588
32877477
10496956
96476992
82942180
77153679
42481540
82002422
76259958
79166036
80875284
76243340
96438718
72291908
23881097
5279498
96709166
72265650
95221550
11714124
39027244
76848803
5734794
9507339