58398538
33713127
6025169
93476194
55435491
67967078
24519151
915433
90334630
40864179
7254338
12458340
71511361
89125430
5198570
62558804
88812498
7853354
22835695
66112259
48013154
7949852
37374681
62792085
5462176
45169867
19596432
95646982
71414764
26014322
27585138
88868476
21629019
46893736
36178837
7655289
4243576
40817066
67511859
9271420