37763931
28983255
41215608
35898444
24361253
42946492
67592776
7185317
52212319
8750565
4118445
72477150
13952411
31454116
30147161
40569143
30815799
34511328
40925973
28577595
7122088
13998667
6971631
3451151
92942049
84098370
7306631
86779744
62545303
23008550
75167693
8522879
37027688
55778101
80672527
33596797
61609696
194460
87202525
47737565