18197942
75046929
31237656
66353243
18699206
89856939
85959241
22076474
80024445
86801655
84945112
31547477
7426368
16263750
39994258
51178956
8097275
48618913
67628055
93837832
6710824
88883902
39586199
5494057
55336431
12271867
47138308
24635339
89774038
61122365
50598027
17781858
33139984
47932626
66067655
23671823
29668039
5396954
84019717
20169719