20771087
35487505
7621655
73729698
5843734
20428856
53545230
86972850
47454629
47559040
1937761
25392018
94198630
96438164
11486856
29292507
73091244
6432107
77217114
29636049
287688
9909248
78329288
4896813
83562610
1506502
77389315
14367628
3273675
389379
99965016
27201621
62117793
75248180
22894028
88026898
66856454
8781289
96953393
14585260