44077573
50376627
55588197
29225880
89239583
73722787
83131124
20426246
23494095
18169483
915940
12592850
42528762
7731331
25658361
32721546
97677081
78523791
35145397
8451109
80579464
86602781
22947177
474456
81293542
27657271
73335526
82742914
89833774
29774174
33588683
6376436
6501156
55497316
31327046
62631783
9725690
11005165
52539149
45368298