14074640
51055509
97124268
25393179
6605023
276578
55661403
97233083
22831250
96139664
64742022
20866420
64821970
21947892
61377557
94456442
52416338
16211789
96888204
77053632
2377816
21215798
7239574
33792119
92118223
90328060
75439571
76763339
93525791
17456355
7231397
64796613
79202599
1434102
67354958
87556529
76967410
50618365
41254901
9728860