20452881
47706629
63607877
13238945
22254959
22341909
8999647
10134445
80876255
59319053
48098962
69906574
10871888
42028192
45901140
63713764
38266351
45444850
1434749
70088904
95296991
78344013
14124452
6154116
11867961
6373581
22803823
87001439
45151622
99028379
94875852
66238593
97437657
72729724
1277283
80758898
16876489
82792560
49043240
57771376