39876083
96142989
96058282
89713075
63461700
73933200
95792593
9196852
2263359
9356619
59002150
12535533
96698364
36728116
68939766
80495790
68616771
4671423
26116669
14395691
17511572
59458874
11606451
30991035
45594106
9643646
2151354
58726153
59823608
49815932
76004921
4270676
95174903
65468179
60155786
16627816
47994774
91175440
23273246
33068508