25207538
71905246
44202910
11706698
734002
4309403
1097642
69048104
81546591
5543830
42051520
27757267
56601455
24304809
18612568
85657768
41459635
16888559
33837724
21652055
68555592
86347698
82721270
24579587
99633037
66596393
58795245
19161117
6297686
66833475
11119192
39049284
16177977
85278362
38589196
36479919
28237047
35689483
56153086
23964152