66052642
38308476
76216128
51241581
88558198
793987
57368646
67957142
99011959
20611154
5412557
66174659
20531712
77769541
91566820
29922354
4758166
74703574
81059437
60501501
60568304
37211076
55027353
82204908
26263764
4248113
22185923
53184793
7646248
52113013
34021312
47195898
43389878
94486357
39656288
46478914
17051737
96433188
32497098
60459215