12047365
16821303
1773766
66935395
32649308
99876038
82732699
72971635
6469411
47794755
90774913
68706265
74474547
82462767
345930
28459841
75669316
98818033
34623957
27003690
60026820
76826533
47681471
65667522
97364668
1933233
52475477
84386315
81892619
97848863
94554265
2439367
6642778
23114281
12094095
9939760
39351600
57174213
62228002
5186318