687558
53683370
7535577
87043434
2091144
15133992
98851828
36141848
399417
91175736
40551596
10191592
75737946
39721905
501767
62783336
20256962
39531597
94537537
26218077
36774152
72694198
56291833
91168417
97471273
90646918
269250
54104333
40488311
64209797
4602582
7681271
99721695
59924212
2451132
66859225
45025985
52747521
14725130
81997361