41419613
6897419
83653147
81317722
1495709
85516308
56102463
27422047
80574558
12231281
88966735
81505223
41156641
71707885
4552524
15053051
3054982
76932772
7298153
546047
46341485
81608331
65176297
57784269
18226869
43677862
33293594
29745732
55113095
84313646
43207245
28102601
82739708
46343649
12281814
88121986
42474923
8716693
15074914
61016607