32848459
14954291
21748694
12581606
79135254
81906248
21128615
47496086
39371216
78411549
25092029
11618184
23457942
873160
1262295
20287420
29204077
58256943
37336705
76578243
21757998
70401231
955876
10866155
6726060
58077795
57428716
89957221
25188054
93362760
90988865
43495109
97782016
82496609
93277258
72601677
12152309
61158024
9701477
87816871