3691676
95272717
33823510
20833013
82103381
55179507
5756118
5226741
3872857
50882277
14147717
35593878
22848297
8208543
795714
57503272
25411227
16759022
8353427
93313924
8365620
18881456
70933988
65163
1902721
66975325
6727938
88037288
89522241
69184537
60671790
3754855
2673863
7573759
59722722
90113703
80004542
83606613
946887
64184767