10174018
61117717
14782063
21265083
65227617
82995483
91834040
94454699
266390
80646729
99432269
87271627
79631407
67884507
4343631
98082681
18531566
14901159
25849428
71212915
49183087
25918285
68819832
14423
28416096
96319524
71639821
23546346
13523347
10058431
15157962
94619090
32305395
57003127
54707025
11662294
77603406
52429710
82864380
56247026