7877493
91142794
70755866
48309905
86908097
83744154
30944338
78271349
55272485
16759967
2834598
93356985
16988154
76406463
16385332
96337848
21352493
38296767
92957848
75482859
1673578
459431
78899403
83893551
89808356
12381763
8099670
44827268
45538264
70292285
64694865
33931575
75565649
28042249
68436790
17013660
74177086
78758630
54102058
82367962