52395386
15117242
33481795
54232656
40012791
3194396
9483955
6322510
7212039
23512338
18957103
76757058
47998366
23455199
54948331
38524842
12492011
31107150
58891813
6204513
63434797
9049129
13366554
26502620
97683850
92497030
87147037
19212565
3453246
1053114
2772314
4864348
3364207
55035631
60614606
79865094
742854
2587331
19474499
52608077