22002109
5593010
13571931
16629909
3541889
52855666
85496958
37202805
35905148
85999106
62586404
93738829
7227536
93133084
12953645
31163323
13215198
35475067
9346165
30823984
72267803
88279751
68383562
614051
11953770
81673094
16579343
75775460
6221102
10565401
68308697
13815311
32794927
52016751
37956175
37814619
21685119
97322262
19788501
6102775