68866472
46352203
20398337
18027891
70348964
90632845
31531966
7843672
44897951
50521939
48692554
23074154
16166224
5530691
96529357
22411520
16827953
74207995
52322892
24418517
50561480
41154079
54435773
85807861
26566464
17899144
70907492
28042853
71036243
57292216
88476061
99722705
70563826
86064337
70761294
2585811
73026134
63881169
28914794
45931628