48542826
87974653
2527396
38694133
70126083
5303331
58215446
4278685
65503170
8566492
5617785
6825391
13988109
43802755
40311338
25428535
77288657
84001172
43501569
58242699
96207046
23621001
30302536
29008163
49203933
59247693
66659648
18824536
39356995
52701161
56515787
37607172
67016530
27225887
53246928
27347283
54536188
39163823
71441452
70324453