17972312
48724890
80423145
46544797
83014732
16906860
89516904
54135251
51528000
62138702
94984464
17815558
6256496
3382868
3028331
31693943
1681326
33749947
88157606
86532147
7304359
3347593
95271848
29728210
66602695
4628512
72214507
98615658
47843202
15681786
70186562
2908519
34342052
45516818
6919888
3188304
975834
14669798
67747432
76293516