25086565
68404402
5934096
21523909
6936872
52299023
11928010
44534982
98336795
6183324
24049520
8037771
48166583
57932116
54343530
93466387
8403732
88945297
41837369
43687701
66519898
30434091
63645874
49669799
4334542
8630706
20745153
62065005
38776731
92437368
35152625
28954331
86248016
85668483
94345152
96231841
8234845
74783145
77295717
50878439