94397685
75428524
39915623
6101144
81734436
12803585
11606749
56975999
3402881
11578134
18047326
43865081
9484455
14345363
31076110
9378112
19174823
20881273
59468571
78561299
25233363
4022412
94591998
60448252
99382197
48285523
38188119
13114281
10717225
52317734
31732968
70013357
86642636
47388166
57416582
19337982
49019323
20197827
57507816
80687654