45976623
15753067
389325
45389992
63479144
86214983
85813943
72449930
3831839
2916450
25589374
89525059
77839939
1798775
44544821
10118217
92366136
30356941
15055097
27303219
48965072
44615566
30177535
7413720
12847753
83991576
9656695
14822454
652449
42672279
37031747
1628865
3915303
7088102
90525005
77933650
26102780
42267803
1109457
93622613