53812843
56672611
18666249
47643616
84237320
46642408
12511345
58571543
5429897
65004408
6976537
14671070
94313425
58582265
55511668
82529493
88966622
727273
82763096
97183621
72451287
69449655
44545344
93293074
7489963
8374124
93666595
8603460
31112321
42191225
50994016
55326864
99573508
7959165
2521552
65787331
33869721
70939927
14381653
833686