72966728
43816851
5762991
42225219
12707186
1672265
17065862
75208557
43338636
26067297
39528387
27975600
74215537
25285414
23968496
59874724
80443721
76957040
58585337
95637498
20626012
92255969
99817080
41111471
670586
6927171
54034747
66129809
9230930
15008425
91416738
7124429
65613380
60554943
30446892
73281648
1400942
52392789
41925987
66176771