473816
26005090
86366132
62603797
41981994
77408592
18731
31719681
34846837
64763309
43466039
24573226
37701324
60816836
52827897
28147534
13093779
76993045
77341828
1994968
72874896
76038707
9896421
52195125
20925504
72326529
13814541
31919275
71127174
94408720
15399746
17903045
69482454
47398339
50406679
17535060
11954973
93637014
9972505
34424032