59272826
4432463
85764904
963516
64919329
73935024
82961563
33727683
7122728
31693297
25236833
48219200
69768257
72073462
78074575
78519164
76735783
6853625
55819943
50015955
82287008
46497893
37225188
21193446
53418490
6353693
61929647
41761514
77343923
12969768
40847679
62694375
18787947
55108703
22725828
17955133
76215939
25043697
14934447
60492326