40378510
42707890
65222220
69652851
63118992
81069376
89281670
17292422
64341830
68317242
46568531
49726995
87704151
87791948
30331984
21487230
28071960
38912683
3792485
6689887
74284774
4428948
159249
76157218
59361464
51838152
81657474
77639557
45025080
41438612
91376070
43969879
25281722
56888076
1479830
9295191
18246475
84641452
53464166
30725192