57314218
25331228
28996179
48068167
88148619
26418752
39189288
62758763
82771158
14712471
69437675
9592567
66755995
50322124
63322414
93807633
65911983
83941775
74372809
80876784
24213134
9048610
31346345
63168175
47937286
17872199
33737729
21258428
7161572
58993188
6380294
3764250
89426283
37274267
191667
2057896
88548562
26308336
61401675
152354