96146397
34067792
95648585
16962812
39227153
5846870
68694684
97475862
5016920
24694944
41312994
5032533
31425302
2165971
97111522
13406230
5432996
73174254
10394602
7837067
3976656
6105393
36799058
20629152
41372145
6238480
8551239
12859272
26267263
65506366
11534508
5037206
10429093
34043452
78334772
53315342
82608273
6473392
6084953
6677507