16224556
7784940
32147561
17185751
999580
62736319
5978878
2803317
28003250
22663199
49877226
5977676
3532513
77295789
49424797
80127244
72882054
7153346
18188330
42575619
1658951
98663253
5822734
82525763
55013012
45353274
78776773
45698650
2169616
2196097
41724838
17639545
26767320
89941723
75042262
10686052
4994871
60138884
88177801
89553177