89258056
54607932
3411607
66417510
38368647
60278672
74899419
69323002
45528829
21833812
3388834
61687561
40871546
94339616
42465880
42957105
37855931
57274020
73221939
14312089
13878012
32139522
76472140
63993719
223834
91271404
27986862
699525
77147196
22243486
67323267
1252149
59157739
19018067
90909619
28383735
16363918
45125401
88973123
68958905