65888653
9226397
82221010
19029594
82214834
40042093
97602483
9659176
38712506
78225211
20067266
88233940
45617397
75798541
54809913
70104167
1344283
10532118
85911303
58626704
5316889
11561982
14186392
80703586
27276294
7023113
53721779
23564400
6464123
5749892
1276102
77711391
51576447
18459103
5994309
69045022
44142271
25142218
76826431
6073454