88731746
31093597
41678998
16305028
96592397
96831951
99386215
34787128
85679493
6314245
62214
19582338
2383941
94764365
27494313
19109158
67892656
4858287
37275703
71826842
57489506
10161262
7090381
77433700
95948319
17837524
62216389
21996136
10587109
86887526
7171988
58899885
17358084
43447328
93252140
92736403
29596617
23153771
82876273
32437534