23095661
45614190
9307143
88508143
33357984
59426542
5929490
11969652
3462731
8382366
73889
61978622
45225769
93619531
79193468
355316
13824783
70763244
84763821
83998094
28803273
36829486
14367917
28508989
42348714
14403026
25657875
8869712
15176016
17048475
70244325
71199210
87209533
13089711
36387
568986
5798321
92849377
39914549
38411685