30418764
8666718
10287994
69176808
96206524
42411445
28073987
66676940
24659653
67254433
96788923
30937768
25317514
15008753
64572926
9911669
89605650
15906970
42325817
3513813
67986072
625646
35693304
42157195
94816274
71936267
36446495
26729553
51088871
41154165
79211873
76242152
76914210
2131252
93994775
85594968
69501487
3976485
82837147
81691756