18576018
65947290
73442074
14684391
24438662
57984966
49452647
2337719
8519313
249556
58556159
61824455
35567193
42626677
20021562
89372439
19832678
52158250
2848546
70189721
4517629
5397421
991555
80535435
75884120
4747886
21963047
76794816
31614453
9536424
12359164
1726899
8707852
88296279
78049410
97007356
83552851
72101661
4562119
79988725