20067280
59766623
26217126
35122811
12649427
56705547
47566850
9120674
20488560
42941954
91743741
34657939
62082524
62196307
65769854
74729150
61749768
99405398
91176237
48023392
55266858
23379503
94008581
94135567
34122444
16405368
56186681
58836233
86198094
30407302
36274587
10414419
5287445
1936249
58905019
46264657
72943830
16071554
82409809
70035638