17943181
20935491
28205318
78643813
49148486
36995231
87234881
83218877
4457720
69592429
23103028
45015003
8091052
53871843
5148139
7852710
93468991
838767
82819309
40403714
17992369
88704170
7378737
18642827
49496430
71407162
35052134
26553950
48588904
79849581
93954353
30903140
8584103
82087785
19892850
75137891
82463004
21337721
32531414
272892