19334190
72652589
81325503
67801471
26148027
10459215
61399018
2791853
40767477
49503418
38424589
467546
78586180
44676376
32265889
30069645
71947209
12181709
21927291
49346719
68397753
56143432
24047486
86932571
54073259
5278272
8022084
48051682
37893290
86714369
55585597
2992210
49832687
93875253
46526593
41867692
83225266
19883692
38094627
2053241