15082583
9963824
84377377
64895637
526734
27641727
45107306
95646092
11695449
53236621
90384580
47032838
23895029
17141981
48201836
48836941
21655877
34144281
1212656
65922302
13841893
10156440
27226360
12986978
67153638
42417223
2097858
60608116
33455793
9917467
84806840
60548156
73106772
49758817
19752168
76155303
74698738
209202
76104333
66127757