48842197
10529765
16426940
94592735
26392721
39636896
19904729
24052831
86854187
78561330
9898081
6061987
468482
37156596
11223973
39852274
89745047
2320351
41106175
7486953
21159596
16194904
66522474
68591058
65088574
38485816
5174786
20943613
88204761
95715102
20384103
28587351
91432113
63325607
28415718
9164487
25953115
3715138
9313254
50032779