71692651
8048446
38238468
51376249
7492973
16937940
59887082
50306178
5402121
11193160
7805171
64757743
10275300
71167733
45268313
55024052
36224386
6662691
59428435
85904643
11064925
16252274
73171350
66042997
96919040
22056076
560282
51065582
51515737
47341252
30112205
44399971
33865102
44148388
23639155
21714302
12045919
22096303
34097426
36563011