34587084
10883309
61947316
12004729
29659212
6759735
58729924
11039643
15994428
78963604
7146465
89278805
1727597
55812919
24815898
3051718
39926910
99581542
69062136
68665905
2498958
21858399
9602819
1000619
30603009
60979967
17949221
48055509
56873970
56707769
95953394
32567599
50666086
1819942
80237028
21008360
8712283
89978812
39449281
53296298