39043524
11664152
91472002
12733438
10169145
10261977
6622241
24984936
80771732
74414221
26006947
82709520
84369547
8519007
78476322
46976880
10728216
41337330
84352885
37659491
69349777
5620493
10429748
35355656
85825404
54377710
3455482
20963472
56104497
6282771
15244076
43608715
16244659
51848886
75109499
16739319
20088703
43981537
79876279
8760836