19759486
74322229
74794626
14341301
6688260
16777986
6547802
10964756
682038
49522875
66667359
5365976
3562189
48281581
24406259
3543815
63946
75337508
61536813
36088876
85641606
616246
84265062
87317575
93531407
23583142
57972235
65779637
6602845
28851349
34355137
35263795
9716651
66788059
87747940
74928515
73967299
4820622
15706137
840792