37661641
92604313
38871382
16993815
99934530
9072125
65669233
140450
14626602
59497304
5852434
15598082
50127838
55319839
61107339
81912051
84903759
794461
70014012
48697417
9037556
83637560
42221234
84592226
11389918
82093787
4050173
90863554
51119768
54064403
81725117
69707091
6586127
45447087
69367155
29013765
47212578
9166505
10223349
43047552