19827954
1488734
17572958
29604522
25809020
75566006
23994780
43821906
87971813
229418
27982103
13718870
8389937
414885
35298713
22175545
90776575
43286749
43895384
39069450
94845725
8342735
35095476
44415678
50485587
47539340
8646676
53024658
22511655
79237057
20106389
58839187
8932765
40372796
13381386
61335161
96662679
27493200
74013248
98997938