51552783
69825103
36005538
9863040
23081887
1417617
52398998
8615704
48511533
11697864
20597530
11176777
8185332
29093626
86994701
81062455
40645771
9153103
31659781
27299802
9791862
47438914
72272029
55897223
41573697
4523809
73509705
44565421
77884839
1918586
97241977
6412878
64139400
23421558
11665389
88386963
42228
2310410
54521735
7131323