39484222
31792857
76658706
82608897
63604656
2357889
72521912
96006149
91642841
21377573
24565258
48743917
78894920
58877603
14435378
32978555
2196618
23839376
1687993
97534231
39644020
62831401
44748889
12838673
25564179
64941311
71652641
65041878
11493031
723361
64631497
91091648
50461016
613451
31218236
88869189
26355647
89451348
74905341
44778089