3755926
19472709
34113851
18399285
34474676
479464
95477315
94946044
23216893
21572590
8521597
30037954
47447386
95883159
9773410
70122471
53133897
37873228
11515419
68484590
62968912
1213635
82266993
3953269
86146330
90708543
78813490
69626001
39688132
14607497
10672705
17794992
39191593
9303687
69129084
89261312
24985997
53388456
98689570
32616381