88229665
2334879
53444743
14106459
79243212
17067721
90536983
36019983
15102297
207228
34028634
2935937
49413327
46527157
18707535
49803537
44269751
2312852
8378517
57896912
26427857
67928174
28583677
78848794
92067392
13485362
40239321
70283127
89419464
23703107
73262514
35298630
25462796
11344755
5177446
87001108
53046637
24097821
10689262
27053494