19489712
5864295
60317736
23374709
3597749
60818218
49689713
78532357
26198023
56897427
33412643
30665127
1850926
7177469
77035270
18837376
550920
72425163
2621463
94891588
14882183
5713273
24894248
26306004
69806096
17572279
14793599
701875
64398949
50271883
55711743
3097956
27701349
65217556
79958268
94184286
28479851
31086609
12247908
2042708