57969748
78215393
20791668
68884242
13106903
7592602
58687160
47503775
49624135
911173
11889727
29663306
97881774
51991664
1098288
16532081
37339568
76005136
31072338
20589532
50626393
32642590
29609606
28199071
83722068
81289542
7524759
2508723
28698375
8076778
19802129
9411438
78469150
62315215
76817924
81845344
42745304
1534874
82208481
21469720