85033132
43802600
98709148
14454134
812716
92335903
40246587
86638234
3661745
12645221
5042711
70717546
9967623
12527131
85103806
73561917
97891195
465661
69986926
69863165
78446090
93489567
4186172
46441539
70719116
30381848
34745770
64278810
81049995
98231400
78281718
10253342
8144643
91598737
72402547
40401256
9411439
2363746
69558943
25447758