13397895
15035924
22513763
45561835
86256573
2437715
43745405
28797485
42665145
29989821
27618352
43473088
31756774
28489223
68147637
98914550
23538491
79348009
59822752
78848820
42789466
47355954
4226091
83048141
31053830
21855623
74514802
74026363
49151186
4351554
49537444
47882084
66744270
59386991
54388852
91064664
53331496
4116554
684321
10643603