19994808
87848302
39782937
32711771
14547052
79073248
83314928
3637452
5688739
36019638
21784923
1724661
10523160
17389037
93837094
49294601
73051164
11005636
17062455
97689295
33431148
76945546
15028668
13297836
34573062
29897301
873540
72617682
27491233
42083255
52673157
39225484
22536153
5056646
38507157
80572689
7018392
84946107
3409236
30072981