77102616
71757231
22865881
639886
77162971
52474193
48106859
71971980
99592686
61083012
91894840
6033976
60881020
47868372
23897997
89244660
61094736
43958847
64974136
32617056
66164410
92463967
86771850
68935561
2002585
70795303
93674038
9905877
20147701
2279560
20685061
19206264
72957691
39431097
2043224
76778445
1219188
26488649
82964636
56487773