27047354
88728289
78983838
44136319
72961015
67323591
8479659
97184528
99062625
64725446
21391044
8395896
57747975
83718175
87655085
76216193
39114280
70774806
88592991
14315378
75272129
21372483
27909453
65573155
8344409
26276311
23047703
30914628
87725212
36297232
35064878
22742153
91725105
2028568
53919687
35837107
17862034
94168541
56963519
47248726