5861216
18279738
11517515
30632492
20683760
65401704
40695956
63847981
91146433
28551770
673696
31476332
72542592
64904974
78851040
18766239
25805417
99033272
35116789
82618233
54628890
86577271
9922339
1262119
33798610
11365958
79203225
64175387
60694398
17891998
13941078
71296116
90033051
23246026
49094797
81967855
49016691
83249007
45156811
72775220