21567340
209507
18556082
37937159
4220128
78654632
47169780
19943704
2339227
35041439
69279538
78975840
86781316
44697990
28077190
99664503
67299995
30085915
69331699
48775973
38094658
35589753
8945587
92882696
29406963
92921294
11017016
50061269
46237625
94577208
88674167
26455825
5565291
7943416
61112039
20485625
24399837
20469723
5447709
13026767