39224198
71775342
4382281
35542647
99406015
37768541
8097265
85095216
79212491
66564421
65454392
78013695
17146186
93902972
69739952
94173061
771829
36377589
49835411
45369496
48979655
5315913
47315901
61112508
35426672
155193
48759725
9634577
82446222
48735805
9147663
70817129
89783463
3611684
99071226
87272406
67092889
89044491
21224491
5197468