18864837
90126789
11958746
68322058
13518052
89181944
5825774
2517627
41244727
1351991
55341991
48587072
83594980
80778188
16419097
26417235
83729087
13387230
24715616
84111187
30024637
33662044
28159319
56582620
51731026
69992010
27019978
14576550
48305267
53612077
43081927
58934925
80657191
93488128
32594315
1628559
11981662
87138436
63784244
39963067