19284067
75473215
615736
16545777
48436236
35571334
48971173
9719024
42342292
83788240
88654639
42253674
2791184
48865565
46723596
57745115
62892221
99888476
64487247
31659271
90502675
49011555
81365372
12545900
3619827
78477684
8289159
89314
10531768
1194236
1090219
47624282
72569019
52384196
29141468
26079468
18868263
17014087
96151225
27326371