382182
12621970
92365150
41599379
92828052
67261477
13284925
28206556
3664482
6275148
54318865
65001093
58748705
11427692
28404300
13519562
58341800
49276727
54879889
94127332
16299006
35499857
75539260
22016800
43193040
69763299
72873343
49272395
42032169
25245290
71704375
89339878
99997378
26197426
67637343
7009144
95674578
41681590
55758815
99895147