96244381
53693067
93073314
7344516
69225339
7437288
14706152
37961539
2801417
7423979
67904089
30997426
65153464
69625765
79976210
85022620
15947718
58667491
86073590
34829041
64444038
13782594
90212727
55816448
60573668
54711758
50681691
4446480
45624489
20674475
7985215
4771567
86732175
3325053
70086672
50562509
83545581
61631022
29582679
7684351