51122014
79121861
62179160
15711529
8244393
10231875
53029832
47556285
75779669
22666870
96616858
14859616
85328689
85186406
48899269
18112956
79446079
17714928
69873934
11725987
27383317
7286319
55614583
2057750
52163656
59179516
46073625
67607549
86737191
57985697
52001664
49235742
87193011
45082190
40687048
48358492
97431655
48884336
80049526
32823956