27472148
97401555
60124622
14347704
59612366
8703086
23948335
80058893
11647406
15918239
65918103
34555920
4872320
44157242
24047498
96905137
64917293
9070552
21926346
87935522
83499111
80541050
88164407
8992457
52507179
59843425
84147027
60399802
78185867
15696151
38305943
8242931
98701406
8684877
77877548
91281254
95643727
2644153
90835081
68268726