64929576
14974437
54977247
3317147
5762792
85952890
77016462
7519128
25038281
5121782
37432628
96383379
18686582
46876371
74415591
89689418
87858234
71769908
18015555
29601921
95508099
67477066
16799823
35636157
69188201
28897704
8086901
25492025
79392733
88668170
69707869
91327864
90926615
427975
48074398
39799556
6467203
75663025
23788497
84794820