96047590
68962551
59469047
11582711
72776094
75081535
93547030
32135461
81489233
93152460
24303522
31686038
98656261
9701892
59712689
18076733
35026121
22557128
73702551
2775432
76355006
68721224
55078871
99091305
99235835
63712984
69252698
78579693
9309446
9975542
363428
27015291
42217840
57055911
50473938
13859928
95751406
2224947
49706180
33449442