87476028
51924037
94012963
68282091
20469939
54201052
7064468
43685010
2246205
24441247
44918112
2984544
71023963
45626060
97329492
2265291
71053241
35957600
46506745
6936693
99386804
54989291
10334452
49459982
39368417
44923093
59802181
21627644
7712225
12033489
55538979
5899225
7933267
62199292
18241324
80157449
21445224
45697269
72997293
40637436