87783915
67579618
35468040
3001453
85284134
2733493
74096668
19575548
60598558
80644786
3283201
61438348
85283427
50344150
17163427
12898526
28698454
69272196
13281164
90611635
86569965
87827681
93176472
16566127
12562105
20476552
52011126
93132646
22771878
85488311
9926141
3852236
25851268
7887612
9834746
27109211
1211256
20921645
22193469
11536381