66957370
4287077
8895542
55187679
28196385
74871815
4394984
9154323
14985017
8297752
92171082
9025346
99199106
21684023
22086744
279317
5449966
74712707
98759392
56049016
86566232
25472846
33743
6107185
23401976
84919400
13319140
89892438
54367365
7492679
77354543
42398282
6759461
59103021
5856842
5471454
27301565
9917379
80415867
23648266