16971302
33172851
85541539
45734875
45254582
10559770
49891242
19628081
46487847
25612949
25316455
31142525
69089438
48222625
67553313
9132420
29981478
63195821
66477801
20872187
9564408
67038328
16448691
79986591
93655556
22463412
38419464
93835787
88248030
86874933
13186861
50544964
87592083
47502613
29434934
90723019
61148612
83884723
16958164
52183917