52716571
57849264
584800
80096249
42411309
90028304
96528623
4145134
72199394
35731120
21221099
3796497
47497996
90169433
15259376
715258
55184112
64368083
833910
82095971
65468187
39291971
93905066
1531176
44976002
8472374
13116420
38374644
295617
14834029
77286266
53084144
1847975
84628671
67532969
48263821
68016150
3647254
69718684
9799463