356983
9144371
76129184
117141
80673558
78563834
65961383
8660996
47079816
48323275
84046993
882836
93512418
69738477
83979739
13478290
80535156
93387082
52674834
34013664
60038279
33945844
74446256
31056912
98155075
1286198
2963054
81266304
14145304
85136286
16728394
42673396
117653
74683488
74991087
64634238
13682776
74869678
73254593
50594310