21032747
83933817
67293837
79849936
7741934
40053900
64309314
62863044
5528787
16066477
99434824
977071
64527312
93027217
16528011
61076775
1555387
3905579
44045855
45347490
4411672
11062300
60139019
58981509
63581854
71494055
85601213
5275139
3335826
39977444
95765357
74372250
19265147
11069617
46118632
45392200
73537416
56534132
56012963
98586949