47247436
16635376
73481222
56181493
75789041
48948772
8596217
46723807
41771358
74036713
25909393
44788565
92517358
77736754
29175640
17307606
806856
7648707
80225805
50475923
18958816
40374340
47673796
59316832
92863293
61519458
20567238
7325510
650369
62893036
51631168
56457172
26223985
54899531
28721600
30779332
25992085
5833626
11125675
11538392