14101663
28623224
19125737
6949523
44439842
73565606
77276787
5259689
4132162
39844636
82073853
10312987
58987778
84656572
6713720
26167371
21473106
20163901
66583949
35488797
32832424
17427581
33154233
63319788
4291836
44898029
26348185
70285778
5237929
24877813
17222734
34725797
77064763
8424042
73441803
69401420
85899081
92035053
20315935
4875387