26053446
13281098
7624354
74976972
51024148
3071964
65715085
45327302
71574644
72254763
51563460
70758282
79994471
32828221
17652482
6263628
49894072
22941358
64148533
84515880
21194003
48616062
21987081
88563468
29358727
78587677
7258352
804683
36393319
34959240
27333775
8186473
9504873
17677252
33345548
77666769
62134476
5598561
18801465
20486477