40927799
39466404
8082468
8637549
70388244
45658738
95604512
14895125
35893250
22516543
26288986
21666803
322739
38354533
76285829
92814237
6453316
95194853
5487053
21409135
72672703
64235644
34227791
1615444
7214312
41128196
80719458
65955684
42475224
42875623
27677695
6362988
20429213
62388454
77182808
56193597
57888173
33836729
1436398
81581093