13747313
7325385
48425610
14162491
77055324
23234912
18475332
52745222
66916897
36451338
27468205
41245061
36501822
48812962
6931350
93049628
72059892
87212838
93482462
93988430
3694418
65725634
74233702
44191557
93794223
3899029
46652914
31805361
94606541
81752844
28627080
78248844
67875987
21502084
57686616
23665805
64242562
48491072
49029881
19862504