94645581
91962956
5615626
27645466
96483369
94433475
32873719
4456080
40325722
64156286
98741284
94717845
20272078
1367618
89747672
78934924
77273035
7934293
55701
12824430
6951313
30377608
783728
39644568
46583464
640788
77793775
6050905
74497451
12258943
41503075
32794910
7390987
68643630
65185480
1632392
90166872
24556899
47038915
28023644