21246423
96161045
86078194
47113600
93965787
74783850
52582586
11462355
97991964
52346252
42418904
1693269
13977866
2519293
8012535
12238480
16322755
90818936
69217719
6239807
42165822
97639553
4405253
55411119
19843748
72311791
34712005
27877502
20688830
63365053
54151219
8592352
8734507
76416140
10502721
67274638
39497000
95125838
84471878
83083391