30289872
33873563
80208095
81426154
46595972
5506627
35031521
7345549
51576474
60322339
36175500
97446156
63428289
17252135
53217050
31393877
77016070
67956606
19276823
41538915
39018036
17342000
83761597
87351835
12245330
82077558
3265334
45286488
86053634
9724881
71065324
2812130
35339944
8097440
16449395
41571932