8060192
88999102
29617709
25515203
74767245
27467364
40934087
16701197
20116098
21574751
3913038
1672194
77154836
41345168
37712294
40264255
64378361
10843752
69785263
85803673
78507073
61241464
96605658
65907837
72521354
27448630
64998247
2303456
56287073
65738324
17807041
29336821
38227319
55588708
41248572
82312799
29845613
3835134
70287961
90964674