67988046
51838409
61866518
40166054
53582885
93659922
78589199
93507224
60047941
25393604
76948692
9726609
54972335
23338729
27811595
95012046
84524659
86063740
42413036
44123582
19427703
86965947
14781696
164058
91531218
10705094
15628511
20185701
42975363
5046744
15439967
28906491
89719600
45064758
46616675
99465131
20113835
29492338
44105190
962692