8572800
62544143
48953738
1312537
81879953
4303473
51606273
4451245
5594785
7526619
64178790
20629447
1344281
9935531
12273580
52807434
2500520
49745309
25687005
23782505
1568212
35823495
56519385
36828485
14621131
53222600
22283160
46087558
7817692
35363113
93324389
18801745
76322762
52919479
9754470
55628760
2463498
6523591
88735614
56491044