57232932
18295858
7388065
99485804
75312940
15672353
11424796
73396611
82961166
86135791
29486445
55709901
75782149
62733727
85784946
90613777
28152998
75302782
66226533
77683748
7171229
52077364
20352271
5835283
48979206
51483846
62204584
56776377
12687
63713233
2538317
37042102
4342588
95621334
42021067
81205722
72694278
8164951
18304097
6326996