65611429
56862456
43713434
68059110
12428929
20501732
40722184
87658807
4709858
27022382
86468168
5201525
55788203
96756355
90012982
28239379
87026073
33917268
24934391
66658667
66711050
92222659
8512489
2900384
50938724
63854133
45429783
9599105
63363217
7765383
42292183
75004971
9888600
68105507
36274406
84226930
50167828
21253689
62684018
10037997