18132884
81636752
42144650
26969805
54689481
41353055
66038181
8678720
5736684
51137827
99729649
65261964
3921916
62663661
2635695
78165293
33636990
59202721
2340760
2487587
30874810
41924099
90846168
51472295
56498951
49526496
50674475
40131000
90873036
68439851
57384067
93654234
98814694
15602681
30283230
79775810
80312333
9524297
71528062
9805202