17869191
98307474
11098168
25218821
50323753
13358241
5461481
75484340
14245589
78768311
6283795
36885749
14775482
403140
393966
80569493
11353789
94534122
22529940
57195369
3661110
9278460
89171022
77229794
51239850
31039528
16249294
6976324
79361600
57411375
69442099
6291312
82677936
8013205
7687973
63648955
13037520
22679875
50708433
43589038