65997912
16063904
94637889
69927282
27917770
82554340
64038676
47833741
53133336
5085711
19489748
46827033
51393071
80508731
78812056
36039981
17595154
55032425
5208966
50528942
44826460
46525613
44543392
42156109
9516755
48833511
73075148
65282991
76851326
75591560
7509555
19871265
62391330
24938596
62097950
44809204
15643896
2184637
2069608
18182629