27556249
1617921
97387804
24846692
37604110
18183373
38294053
42434221
18227076
89797816
537501
83781969
41386171
7336943
53908067
26626596
39284653
20814971
12097565
32751413
40707005
50848835
57037816
41536020
45562147
42504996
81148796
44815208
69347344
4213586
92031542
74457387
24481603
29901851
89256958
86656804
88202435
35557777
23878087
55125531