35391744
8228478
5604543
32719329
94974648
51735303
20353942
7881573
51512271
77815923
44143828
8621969
33571756
47355057
57436305
37862778
30878076
48927674
80478825
800839
43441761
47601576
82377208
94196493
257486
40733273
48127092
55735371
30567355
15193617
32079339
17967506
41909096
22087080
47057879
84488544
22715272
60521960
6528999
52027987