18681918
86472813
59573542
12233808
693264
95193815
63104621
11205654
32483849
53859143
94039916
82039551
49145623
63468294
30197825
2387258
47706151
6446828
17356337
9184904
1266853
32575614
89906325
276913
11378639
57997605
38595
33415120
123149
52069695
53552096
47767257
88133917
41074384
44501323
34742135
81085553
74449639
28742560
33616494