83799313
68214319
84876115
6558671
69393430
385024
99586274
25967472
1684765
52054405
17387194
1887262
55017626
23502290
41081871
63256686
6533382
9289983
75427703
80218881
19669676
23928412
14636424
96763196
8127413
199385
96923178
20943591
22945449
7848587
90288372
2959014
87958296
2905623
98195835
44151381
21742335
67404551
11766484
20263917